<T:ViewBase x:Class="WPFExcelReport.TIVCL"
                    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
                    xmlns:ucd="clr-namespace:ReflectionStudio.Controls;assembly=ReflectionStudio.Controls"   
                    xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
                    xmlns:me="clr-namespace:WPFExcelReport"  
                    xmlns:T="clr-namespace:WPFExcelReport;assembly=IntexBL" 
                    xmlns:ex="clr-namespace:WPFExcelReport.Controls;assembly=ExControls"    
                    xmlns:Localization="clr-namespace:Localization;assembly=Localization"  
                    Name="TV"
                    Background="White"    
                    Loaded="Window_Loaded"
     >
    <T:ViewBase.Resources>
        <CollectionViewSource  x:Key="vwMaster"/>
        <ucd:Divideby10  x:Key="d10"/>
        <ucd:BoolToVisibilityConverter  x:Key="bv"/>
        <ucd:Divideby100  x:Key="d100"/>
        <ucd:Divideby1000  x:Key="d1000"/>
        <ucd:PNumConverter  x:Key="pnum"/>
        <ucd:GB2312Convert8859P1  x:Key="gb2312"/>
        <ucd:TextTrimmingConverter x:Key="trim"/>
    </T:ViewBase.Resources>
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"></RowDefinition>
            <RowDefinition Height="Auto"></RowDefinition>
            <RowDefinition Height="1*"></RowDefinition>
        </Grid.RowDefinitions>
        <StackPanel   Grid.Row="0"   >
            <WrapPanel>
                <Label Content="{Binding Source={Localization:Translate Word=公司：}}"    Width="Auto" Margin="10,0,0,0"     FontSize="18"  Foreground="#FF141111" />
                <TextBox Text="" Name="txtFACTORY" Width="54" Margin="5,0,0,0"  HorizontalAlignment="Left" Background="Pink"   Panel.ZIndex="1" 
                         KeyUp="txtART_KeyUp" CharacterCasing="Upper" MaxLength="5" FontSize="18" Foreground="#FF141111" />
                <Label Content="{Binding Source={Localization:Translate Word=货币：}}"    Width="Auto" Margin="10,0,0,0"     FontSize="18"  Foreground="#FF141111" />
                <TextBox Text="" Name="txtCURR" Width="52" Margin="5,0,0,0"  HorizontalAlignment="Left" Background="Pink"   Panel.ZIndex="2" 
                         KeyUp="txtART_KeyUp" CharacterCasing="Upper" MaxLength="3" FontSize="18" Foreground="#FF141111" />
                <Label Content="{Binding Source={Localization:Translate Word=任务书：}}"    Width="Auto" Margin="10,0,0,0"     FontSize="18"  Foreground="#FF141111" />
                <TextBox Text="{Binding ART,ElementName=TV}" Name="txtART" Width="118" Margin="5,0,0,0"  HorizontalAlignment="Left" Background="Pink"   Panel.ZIndex="3" 
                         KeyUp="txtART_KeyUp" CharacterCasing="Upper" MaxLength="20" FontSize="18" Foreground="#FF141111" />
                <Label Content="{Binding Source={Localization:Translate Word=发票号：}}"    Width="Auto" Margin="10,0,0,0"     FontSize="18"  Foreground="#FF141111" />
                <TextBox Text="" Name="txtINV" Width="136" Margin="5,0,0,0"  HorizontalAlignment="Left" Background="Pink" Panel.ZIndex="4" 
                         KeyUp="txtART_KeyUp" CharacterCasing="Upper" MaxLength="15" FontSize="18" Foreground="#FF141111" />
                <Label Content="{Binding Source={Localization:Translate Word=日期从}}"   HorizontalAlignment="Left" Margin="10,0,0,0"  Width="Auto" FontSize="16" />
                <DatePicker Height="25" HorizontalAlignment="Left" Margin="0,2,0,0"    Panel.ZIndex="5"
                            Text="{Binding FROMDATE,ElementName=TV}" SelectedDateChanged ="FROM_DATE_SelectedDateChanged"  Width="126" />
                <Label Content="{Binding Source={Localization:Translate Word=到}}" Height="28" HorizontalAlignment="Left" Margin="10,0,0,0"   Width="Auto" FontSize="16" />
                <DatePicker Height="25" HorizontalAlignment="Left" Margin="0,0,0,0"   VerticalAlignment="Center" Panel.ZIndex="6"
                                  Text="{Binding ENDDATE,ElementName=TV}"    SelectedDateChanged ="END_DATE_SelectedDateChanged" Width="122" />
                <Button Content="{Binding Source={Localization:Translate Word=查询}}" Height="33" Margin="10,0,0,0"   Width="96"  Panel.ZIndex="10"
                        Click="QueryCommand"/>
                <Button Content="{Binding Source={Localization:Translate Word=导出}}" Height="33" Margin="10,0,0,0"   Width="100" Panel.ZIndex="11"
                      Click="PrintCommand"/>
            </WrapPanel> 
        </StackPanel>
        
        <DataGrid  Grid.Row="2"   
                   VerticalAlignment="Top"  
                   AutoGenerateColumns="False"
                   EnableRowVirtualization="False"
                   VerticalScrollBarVisibility="Auto"
                   HorizontalScrollBarVisibility="Auto"
                   HeadersVisibility="Column"
                   Name="dlgMaster"
                   ItemsSource="{Binding Source={StaticResource vwMaster}}" 
                   IsSynchronizedWithCurrentItem="True"  IsReadOnly="True"
                    >
            <DataGrid.Columns>
                <!--FACTORY	CURRENCY	VKPART	VAABEZ	CONSTRUCTION	COLOR	INVDAT	INVOICE	WARPDEN	WEFTDEN	WEFTTOT	MDELQTY	YARNVALUE	
                DYEVALUE	MCOSTFIN	MCOSTPAKVV	OTHER	MCOSTUNIT	PRODVALUE	OTHERSVALUE	COSTUNIT	RMBPRICE	TOTCOST	RMBVALUE	
                MCOSTNET	COSTTOT	COSTTOTW	ACTCOST	ACTTOTCOST	ACTTOTCOSTW	KDKNAME	TOTYARN	TOTDYE	TOTFIN	TOTPAKVV	TOTOTHER commission-->
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=公司}}" Binding="{Binding FACTORY}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=货币}}" Binding="{Binding CURRENCY}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=任务书}}" Binding="{Binding VKPART}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=产品名称}}" Binding="{Binding VAABEZ, Converter={StaticResource ResourceKey=gb2312 }}" Width="Auto" MaxWidth="80"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=经纬纱支}}" Binding="{Binding CONSTRUCTION, Converter={StaticResource ResourceKey=gb2312 }}" Width="Auto" MaxWidth="100"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=色号}}" Binding="{Binding COLOR, Converter={StaticResource ResourceKey=trim }}" Width="Auto" MaxWidth="100"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=记帐日期}}" Binding="{Binding INVDAT}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=发票号}}" Binding="{Binding INVOICE}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=经密}}" Binding="{Binding WARPDEN}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=纬密}}" Binding="{Binding WEFTDEN}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=纬密总额}}" Binding="{Binding WEFTTOT}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=米数}}" Binding="{Binding MDELQTY}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=原料}}" Binding="{Binding YARNVALUE}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=染色}}" Binding="{Binding DYEVALUE}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=整理}}" Binding="{Binding MCOSTFIN}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=包装运输}}" Binding="{Binding MCOSTPAKVV}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=其它}}" Binding="{Binding OTHER}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=接单成本}}" Binding="{Binding MCOSTUNIT}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=制造费}}" Binding="{Binding PRODVALUE}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=期间费用}}" Binding="{Binding OTHERSVALUE}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=单位产品成本}}" Binding="{Binding COSTUNIT}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=销售价RMB不含税}}" Binding="{Binding RMBPRICE}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=总成本}}" Binding="{Binding TOTCOST}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=销售收入RMB}}" Binding="{Binding RMBVALUE}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=接单工交}}" Binding="{Binding MCOSTNET}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=接单工交总额}}" Binding="{Binding COSTTOT}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=接单万纬工交}}" Binding="{Binding COSTTOTW}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=实际工交}}" Binding="{Binding ACTCOST}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=实际工交总额}}" Binding="{Binding ACTTOTCOST}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=实际万纬工交}}" Binding="{Binding ACTTOTCOSTW}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=客户}}" Binding="{Binding KDKNAME, Converter={StaticResource ResourceKey=gb2312 }}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=总原料费}}" Binding="{Binding TOTYARN}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=总染色费}}" Binding="{Binding TOTDYE}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=总整理费}}" Binding="{Binding TOTFIN}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=总运费包装}}" Binding="{Binding TOTPAKVV}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=其它}}" Binding="{Binding TOTOTHER}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=脱单}}" Binding="{Binding COMMISSION, Converter={StaticResource ResourceKey=gb2312 }}" Width="Auto"/>
                <DataGridTextColumn Header="{Binding Source={Localization:Translate Word=营业员}}" Binding="{Binding STAFF, Converter={StaticResource ResourceKey=gb2312 }}" Width="Auto"/>
            </DataGrid.Columns>
        </DataGrid  >
    </Grid>

</T:ViewBase>
